vehicle body construction - Turco Inglés Diccionario